/**
 * 计算服务器消耗时间中间件
 */
module.exports = async (ctx,next)=>{
    //1、记录开始时间
    const start = Date.now();
    //2、让内层中间件得到执行
    await next();
    //3、记录结束的时间
    const end = Date.now();

    //4、设置响应头 X-Response-Time
    const duration = end - start;
    ctx.set('X-Response-Time',`${duration}ms`);//设置响应头
}